﻿using System;
namespace Mud.EmlenMudMain
{
  public interface ITimeInfoData
  {
    object Clone();
    int CompareTo(TimeInfoData other);    
    DateTime DtInternal { get; set; }
    void SetTimeInfo(DateTime dt);
    string this[TimeElements timeElement] { get; }
    TimeSpan TimeBetween(TimeInfoData firstEventTime, TimeInfoData secondEventTime);
  }
}
